using System;
using System.Data;
using System.Collections;

namespace APP.QUANLY.Entity.ConditionForm
{
    /// <summary>
    /// Summary description for TEMP_HOADONHAPKHOCHITIET.
   /// </summary>
    public class TEMP_HOADONHAPKHOCHITIETConditionForm
    {

        #region Fields
      private string _MACHITIETHOADON;
      private string _MAHOADON;
      private Guid _MAKHO;
      private Int32 _MAMATHANG;
      private decimal _SOLUONGSI;
      private decimal _SOLUONGLE;
      private decimal _DONGIA;
      private decimal _TIENVAT;
      private decimal _THANHTIENTRUOCCHIETKHAU_CT;
      private decimal _THANHTIENSAUCHIETKHAU_CT;
      private string _GHICHU_CT;
      private bool _ISDELETE;
        #endregion

        #region Properties
	public bool IsSetMACHITIETHOADON;  
    public bool IsMACHITIETHOADONNullable
      { get { return false;  } }
      public string MACHITIETHOADON
      {
         get { return _MACHITIETHOADON; }
         set { 
		_MACHITIETHOADON = value; 
		IsSetMACHITIETHOADON = true;
		}
      }
	public bool IsSetMAHOADON;
	public bool IsMAHOADONNullable
      { get { return true;  } }
      public string MAHOADON
      {
         get { return _MAHOADON;  }
         set { 
		_MAHOADON = value; 
		IsSetMAHOADON = true;
		}
      }
	public bool IsSetMAKHO;
	public bool IsMAKHONullable
      { get { return true;  } }
      public Guid MAKHO
      {
         get { return _MAKHO;  }
         set { 
		_MAKHO = value; 
		IsSetMAKHO = true;
		}
      }
	public bool IsSetMAMATHANG;
	public bool IsMAMATHANGNullable
      { get { return true;  } }
      public Int32 MAMATHANG
      {
         get { return _MAMATHANG;  }
         set { 
		_MAMATHANG = value; 
		IsSetMAMATHANG = true;
		}
      }
	public bool IsSetSOLUONGSI;
	public bool IsSOLUONGSINullable
      { get { return true;  } }
      public decimal SOLUONGSI
      {
         get { return _SOLUONGSI;  }
         set { 
		_SOLUONGSI = value; 
		IsSetSOLUONGSI = true;
		}
      }
	public bool IsSetSOLUONGLE;
	public bool IsSOLUONGLENullable
      { get { return true;  } }
      public decimal SOLUONGLE
      {
         get { return _SOLUONGLE;  }
         set { 
		_SOLUONGLE = value; 
		IsSetSOLUONGLE = true;
		}
      }
	public bool IsSetDONGIA;
	public bool IsDONGIANullable
      { get { return true;  } }
      public decimal DONGIA
      {
         get { return _DONGIA;  }
         set { 
		_DONGIA = value; 
		IsSetDONGIA = true;
		}
      }
	public bool IsSetTIENVAT;
	public bool IsTIENVATNullable
      { get { return true;  } }
      public decimal TIENVAT
      {
         get { return _TIENVAT;  }
         set { 
		_TIENVAT = value; 
		IsSetTIENVAT = true;
		}
      }
	public bool IsSetTHANHTIENTRUOCCHIETKHAU_CT;
	public bool IsTHANHTIENTRUOCCHIETKHAU_CTNullable
      { get { return true;  } }
      public decimal THANHTIENTRUOCCHIETKHAU_CT
      {
         get { return _THANHTIENTRUOCCHIETKHAU_CT;  }
         set { 
		_THANHTIENTRUOCCHIETKHAU_CT = value; 
		IsSetTHANHTIENTRUOCCHIETKHAU_CT = true;
		}
      }
	public bool IsSetTHANHTIENSAUCHIETKHAU_CT;
	public bool IsTHANHTIENSAUCHIETKHAU_CTNullable
      { get { return true;  } }
      public decimal THANHTIENSAUCHIETKHAU_CT
      {
         get { return _THANHTIENSAUCHIETKHAU_CT;  }
         set { 
		_THANHTIENSAUCHIETKHAU_CT = value; 
		IsSetTHANHTIENSAUCHIETKHAU_CT = true;
		}
      }
	public bool IsSetGHICHU_CT;
	public bool IsGHICHU_CTNullable
      { get { return true;  } }
      public string GHICHU_CT
      {
         get { return _GHICHU_CT;  }
         set { 
		_GHICHU_CT = value; 
		IsSetGHICHU_CT = true;
		}
      }
	public bool IsSetISDELETE;
	public bool IsISDELETENullable
      { get { return true;  } }
      public bool ISDELETE
      {
         get { return _ISDELETE;  }
         set { 
		_ISDELETE = value; 
		IsSetISDELETE = true;
		}
      }
        #endregion

        #region Constructors
        public TEMP_HOADONHAPKHOCHITIETConditionForm()
        {
         Reset();
        }
        #endregion

        public void Reset()
        {
            	 _MACHITIETHOADON = EmptyValues.v_string;
	IsSetMACHITIETHOADON = false;
	 _MAHOADON = EmptyValues.v_string;
	IsSetMAHOADON = false;
	 _MAKHO = EmptyValues.v_Guid;
	IsSetMAKHO = false;
	 _MAMATHANG = EmptyValues.v_Int32;
	IsSetMAMATHANG = false;
	 _SOLUONGSI = EmptyValues.v_decimal;
	IsSetSOLUONGSI = false;
	 _SOLUONGLE = EmptyValues.v_decimal;
	IsSetSOLUONGLE = false;
	 _DONGIA = EmptyValues.v_decimal;
	IsSetDONGIA = false;
	 _TIENVAT = EmptyValues.v_decimal;
	IsSetTIENVAT = false;
	 _THANHTIENTRUOCCHIETKHAU_CT = EmptyValues.v_decimal;
	IsSetTHANHTIENTRUOCCHIETKHAU_CT = false;
	 _THANHTIENSAUCHIETKHAU_CT = EmptyValues.v_decimal;
	IsSetTHANHTIENSAUCHIETKHAU_CT = false;
	 _GHICHU_CT = EmptyValues.v_string;
	IsSetGHICHU_CT = false;
	 _ISDELETE = EmptyValues.v_bool;
	IsSetISDELETE = false;
        }
    }
}